Skip to content

Add GitHub Action support and marketplace generation#6

Merged
VisualBean merged 1 commit into
mainfrom
alex/githubaction
Jun 8, 2026
Merged

Add GitHub Action support and marketplace generation#6
VisualBean merged 1 commit into
mainfrom
alex/githubaction

Conversation

@VisualBean

Copy link
Copy Markdown
Contributor

This commit introduces support for a GitHub Action integration for obfuscan, including defining the action structure in README.md files for core, rules, and action packages. It also updates the CI workflow in .github/workflows/ci.yml to include steps for installing dependencies, building the action, and generating the marketplace action. New tests are added for reading GitHub action input environment variables in packages/action/test/inputs.test.ts. The documentation is updated to reflect the separation of concerns, noting that the GitHub Action source lives in packages/action and the marketplace distribution is generated locally.

This commit introduces support for a GitHub Action integration for obfuscan, including defining the action structure in `README.md` files for core, rules, and action packages.
It also updates the CI workflow in `.github/workflows/ci.yml` to include steps for installing dependencies, building the action, and generating the marketplace action.
New tests are added for reading GitHub action input environment variables in `packages/action/test/inputs.test.ts`.
The documentation is updated to reflect the separation of concerns, noting that the GitHub Action source lives in `packages/action` and the marketplace distribution is generated locally.
@VisualBean VisualBean merged commit 5d30d68 into main Jun 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant